Skip to main content
TrustRadius
Firebase

Firebase

Overview

What is Firebase?

Google offers the Firebase suite of application development tools, available free or at cost for higher degree of usages, priced flexibly accorded to features needed. The suite includes A/B testing and Crashlytics, Cloud Messaging (FCM) and in-app messaging, cloud storage…

Read more
Recent Reviews

Light and fast

10 out of 10
March 24, 2022
Firebase has been used in a lot of projects that our firm has developed, it has many great features that we use, but the most important …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Phone Authentication

$0.01

Cloud
Per Verification

Stored Data

$0.18

Cloud
Per GiB

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

Firebase Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Google offers the Firebase suite of application development tools, available free or at cost for higher degree of usages, priced flexibly accorded to features needed. The suite includes A/B testing and Crashlytics, Cloud Messaging (FCM) and in-app messaging, cloud storage and NoSQL storage (Cloud Firestore and Firestore Realtime Database), and other features supporting developers with flexible mobile application development.

Reviewers rate Support Rating highest, with a score of 7.3.

The most common users of Firebase are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(134)

Attribute Ratings

Reviews

(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Firebase as our complete solution for authentication, analytics, testing, and monitoring for our Android, iOS, and macOS apps. We chose Firebase over all other competing solutions because of its excellent documentation, helpful community, widespread adoption, scalability, and broad platform support. Firebase enables us to use one framework for all of this across multiple platforms, devices, and languages, which has not only simplified our codebase and support footprint, but has also meant that new features and mechanisms can be rolled out more quickly across all platforms than if separate libraries and frameworks were used on each platform.
  • Analytics
  • Reporting
  • Cross-platform
  • Authentication
  • macOS support for all iOS Firebase features
  • Windows support for all features
  • Improved integration with all Google products (such as Admob and Adsense)
  • More sample applications and snippets to help developers rapidly add functionality
Firebase should be your first choice if your platform is mobile first. Firebase's mobile platform support for client-side applications is second to none, and I cannot think of a comparable cross-platform toolkit. Firebase also integrates well with your server-side solution, meaning that you can plug Firebase into your existing app architecture with minimal effort.

Firebase lags behind on the desktop, however. Although macOS support is rapidly catching up, full Windows support is a glaring omission for most Firebase features. This means that if your platform targets Windows, you will need to implement the client functionality manually using Firebase's web APIs and wrappers, or look for another solution.
  • Cross-platform support
  • Integration between all Firebase functions
  • Excellent support for third party providers and systems
  • Comprehensive documentation
  • Firebase has meant that we can go to market more quickly due to its automation of repetitive boiler plate tasks, such as authentication provider support
  • Firebase's free tier is ideal for low to moderate use apps, and if your app grows to high use, the paid tier is very affordable
  • Firebase's excellent cross platform support has reduced development expense when porting apps to other platforms
Score 9 out of 10
Vetted Review
Verified User
Firebase provides one bucket solution for all platforms. We have connected firebase for the last two years by using it for mobile application development, real-time database, [and to] engage services for our whole organization. It uses a great authentication mechanism without any interpretation. The best thing about the user's feedback [is that] they are very satisfied with a very seamless and smooth experience. They provided very detailed documentation that helps a person code with basic skills also.
  • Provides logs for error monitoring that to very easy to track
  • Provides smooth and different types of authentication mechanism
  • Provides Realtime database, Cloud services
  • Console is the one of the best features
  • Cost effective
  • For [the] free version, they kept some constants for the users [but] they can't connect simultaneously.
  • Sometimes face challenges [with] integrating with third party plugins.
Suited for
  • App development for all the platforms including Engage services, real-time database, and cloud plugins.
  • Game development from unity.
  • Realtime database and App development
  • Easy to understand and integrate with plugins
  • Cost effective Realtime database
  • Seamless and smooth backend authentication
  • Takes less time for development and integrations with different platforms
  • Great support of your queries
  • User interface and console are very easy to understand
  • There is no pain in Integration with IOS, Android, and unity platforms
  • Cost-effective
  • Product service, functionality, and smooth performance
Sanyam Jain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Firebase is one and only tool for all of the mobile backends, especially Android. Most of the times when creating mobile applications in the Android studio it is recommended to use Firebase. We use Firebase for JSON data pushing and parsing from Firebase bucket. We use it every place possible, for web apps, smartphone apps, push notifications and many authorization protocols.
  • Web apps storage for real-time pushing and parsing for users.
  • Android apps which have features like push notifications, online storage, authentication, and OAuth tokens.
  • Firebase is mostly used when you have real-time data collection and traffic generation. Firebase bucket makes possible to store images, Text data and use cases like URL shorteners.
  • You have to restrict yourself on single storage bucket for all of the users.
  • High costs for storage. There are very limited connections in one single transaction.
  • Since Firebase stores data to different servers in the world, it may take time to retrieve in real-time. Thus the latency and throughput downgrade.
Well suited for cases when you are dealing with Android or iOS backend and OAuths, or when data storage is a smaller concern than authorizations or push notifications.
Not suited if you have a large user base and each transaction of the data exchange involves several users. It will cost too much.
  • Implementing Firebase helped us to reach our customers easily using push notifications.
  • Authorization and OAuth token management is not a problem now. It is very easy to Authenticate users with third-party OAuth providers.
  • Data backup and download is a great option for the local data manager. You can sync your data with local database manager easily with integrators.
Return to navigation